repeated intercourse - German English Dictionary